package com.ztc.ZtcClassesSiteForSale.service;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ztc.ZtcClassesSiteForSale.bean.ZtcClassesSiteForSale;
import com.ztc.ZtcClassesSiteForSale.dao.ZtcClassesSiteForSaleDao;
@Service("ZtcClassesSiteForSale")
public class ZtcClassesSiteForSaleManager{
	@Autowired
	ZtcClassesSiteForSaleDao ztcClassesSiteForSaleDao;
	public String save(ZtcClassesSiteForSale ztcSiteForSale) {
		return ztcClassesSiteForSaleDao.save(ztcSiteForSale);
	}
	public List<ZtcClassesSiteForSale> getAll() {
		return ztcClassesSiteForSaleDao.getAllZtcClassesSiteForSales();
	}

	public List<ZtcClassesSiteForSale> searchInfoEquals(ZtcClassesSiteForSale ztcSiteForSale) {
		return ztcClassesSiteForSaleDao.searchInfoEquals(ztcSiteForSale);
	}

	/**
	 * 根据名称，城市，负责人电话查找站点信息
	 * @param name 名称
	 * @param areaCity 城市
	 * @param managerPhone 负责人电话
	 * @return 站点集合
	 */
	public List<ZtcClassesSiteForSale> searchInfoLikes(String name, String areaCity, String managerPhone) {
		List<ZtcClassesSiteForSale> list = ztcClassesSiteForSaleDao.searchInfoLikes(name, areaCity, managerPhone);
		return list;
	}

	/**
	 * 根据站点id，在线班次id，修改人id删除在线班次站点
	 * @param id 站点id
	 * @param ztcClassesForSaleId 在线班次id
	 * @param modifyUserId 修改人id
	 * @return
	 */
	public String delete(String id, String ztcClassesForSaleId, String modifyUserId) {
		return ztcClassesSiteForSaleDao.delete(id, ztcClassesForSaleId, modifyUserId);
	}

	public String update(ZtcClassesSiteForSale ztcClassesSiteForSale) {
		return ztcClassesSiteForSaleDao.update(ztcClassesSiteForSale);
	}
}
